草庐IT

D365 CRM

全部标签

CRM汇客 牛刀小试 5个BUG修复

1.权限管理-用户管理-高级搜索-手机号搜索不可用1.1现象  1.2解决思路1.2.1定位接口接口名:system/user/list请求方式:GET请求   1.2.3确定bug所在位置bug定位:在执行查询的sql处,没有添加手机号搜索的条件此处没有根据phone进行搜索 1.2.4修改BUG  2.公海池-创建时间搜索-没有效果2.2.1定位接口接口名是:/business/pool请求方式是:GET  2.2.4修改bug1)接收前端请求的开始时间结束时间  3.商机管理-商机状态搜索框不可用3.1现象略3.2解决思路3.2.1定位接口接口名是:/business/list请求方式是

CRM汇客 牛刀小试 5个BUG修复

1.权限管理-用户管理-高级搜索-手机号搜索不可用1.1现象  1.2解决思路1.2.1定位接口接口名:system/user/list请求方式:GET请求   1.2.3确定bug所在位置bug定位:在执行查询的sql处,没有添加手机号搜索的条件此处没有根据phone进行搜索 1.2.4修改BUG  2.公海池-创建时间搜索-没有效果2.2.1定位接口接口名是:/business/pool请求方式是:GET  2.2.4修改bug1)接收前端请求的开始时间结束时间  3.商机管理-商机状态搜索框不可用3.1现象略3.2解决思路3.2.1定位接口接口名是:/business/list请求方式是

Dynamic CRM插件中记录日志-Nlog记录到文本

DynamicCRM插件中记录日志的方式有多种通常情况下分为ITracingService记录、单独日志表插入记录、文本记录三种。之前整理过ITracingService记录的方式,但这种记录有限制,只有存在异常时才会在插件跟踪日志中查到,异常报错时排查问题到可以,但插件详细的日志记录查看就不很方便,并且插件跟踪日志中记录到最上层的插件,直接通过插件名查询不方便。 单独日志表的方式,也很简单,自定义一个日志表,在插件中调用封装好的日志插入方法即可,但这个存在一个致命的问题,像是普通的信息记录没问题,若存在异常,插入操作会回滚,所以无法通过这种记录排查异常。 第三种文本记录,需要引用第三方组件,

Dynamic CRM插件中记录日志-Nlog记录到文本

DynamicCRM插件中记录日志的方式有多种通常情况下分为ITracingService记录、单独日志表插入记录、文本记录三种。之前整理过ITracingService记录的方式,但这种记录有限制,只有存在异常时才会在插件跟踪日志中查到,异常报错时排查问题到可以,但插件详细的日志记录查看就不很方便,并且插件跟踪日志中记录到最上层的插件,直接通过插件名查询不方便。 单独日志表的方式,也很简单,自定义一个日志表,在插件中调用封装好的日志插入方法即可,但这个存在一个致命的问题,像是普通的信息记录没问题,若存在异常,插入操作会回滚,所以无法通过这种记录排查异常。 第三种文本记录,需要引用第三方组件,

如何在 Dynamics 365 CRM 中创建 Solution Publisher

什么是 SolutionPublisher?官方介绍: SolutionPublisher|MicrosoftDocs创建组件的解决方案的发布者被认为是该组件的所有者。也就是说解决方案发布者指定了是谁开发了这个应用程序或组件。因为每个解决方案都有一个发布者,所以应该创建一个有意义的发布者,而不是使用默认发布者。每个解决方案发布者都有一个前缀(prefix),这也是为了可以避免命名冲突。如何创建SolutionPublisher?创建SolutionPublisher有两种方式(界面、代码),代码方式可以参考官方给的代码,CreateAPublisher |MicrosoftDocs界面创建的步

如何在 Dynamics 365 CRM 中创建 Solution Publisher

什么是 SolutionPublisher?官方介绍: SolutionPublisher|MicrosoftDocs创建组件的解决方案的发布者被认为是该组件的所有者。也就是说解决方案发布者指定了是谁开发了这个应用程序或组件。因为每个解决方案都有一个发布者,所以应该创建一个有意义的发布者,而不是使用默认发布者。每个解决方案发布者都有一个前缀(prefix),这也是为了可以避免命名冲突。如何创建SolutionPublisher?创建SolutionPublisher有两种方式(界面、代码),代码方式可以参考官方给的代码,CreateAPublisher |MicrosoftDocs界面创建的步

定制CRM系统注意事项 CRM定制开发解决方案

不是所有的软件公司都适合作为企业CRM软件定制的服务商的,既然选择CRM定制开发,如何降低风险?定制CRM系统需要注意哪些?以下4点将对您产生帮助: 定制CRM系统需要注意事项1、请在CRM厂商中寻找CRM软件并非零门槛,是企业客户关系管理的专业领域,开发商城、小程序、网站、APP等的软件公司对CRM不了解,不但无法为企业提供有价值的参考意见,还很难理解企业对CRM的要求。   2、请在拥有行业解决方案的CRM厂商中寻找找到本行业的CRM软件服务商,他们对行业理解更深,减少沟通成本对于软件开发项目非常重要。3、请了解CRM厂商的开发工具了解CRM厂商的开发工具,是源代码开发还是开发平台开发?这

定制CRM系统注意事项 CRM定制开发解决方案

不是所有的软件公司都适合作为企业CRM软件定制的服务商的,既然选择CRM定制开发,如何降低风险?定制CRM系统需要注意哪些?以下4点将对您产生帮助: 定制CRM系统需要注意事项1、请在CRM厂商中寻找CRM软件并非零门槛,是企业客户关系管理的专业领域,开发商城、小程序、网站、APP等的软件公司对CRM不了解,不但无法为企业提供有价值的参考意见,还很难理解企业对CRM的要求。   2、请在拥有行业解决方案的CRM厂商中寻找找到本行业的CRM软件服务商,他们对行业理解更深,减少沟通成本对于软件开发项目非常重要。3、请了解CRM厂商的开发工具了解CRM厂商的开发工具,是源代码开发还是开发平台开发?这

Dynamics CRM 365 SQL查询安全角色具体权限明细

1、查询用户所拥有的安全角色:selectsu.FullName,r.Name,bu.namebussinessnamefromSystemUserRolessurleftjoinSystemUserBasesuonsu.SystemUserId=sur.SystemUserId leftjoinBusinessUnitBasebuonbu.BusinessUnitId=su.BusinessUnitIdleftjoinRoleronr.RoleId=sur.RoleIdwheresu.IsDisabled=02、安全角色的具体权限明细:SELECTDISTINCTr.Nam

Dynamics CRM 365 SQL查询安全角色具体权限明细

1、查询用户所拥有的安全角色:selectsu.FullName,r.Name,bu.namebussinessnamefromSystemUserRolessurleftjoinSystemUserBasesuonsu.SystemUserId=sur.SystemUserId leftjoinBusinessUnitBasebuonbu.BusinessUnitId=su.BusinessUnitIdleftjoinRoleronr.RoleId=sur.RoleIdwheresu.IsDisabled=02、安全角色的具体权限明细:SELECTDISTINCTr.Nam